police department vehicle - German English Dictionary